platoon leader - Turkish English Dictionary